# 上下文管理器
a = 1
b = 2


# 当 with 块结束之后，所有的资源都将被释放
def func():
    with open('D:/桌面/code.txt', 'r', encoding='utf8') as f:
        # 进行文件这里的处理逻辑
        # 假设这里有很多代码
        # 假设这里有很多代码
        if a == 1:
            return 1
        # 假设这里有很多代码
        # 假设这里有很多代码
        if b == 2:
            return 2
        # 假设这里有很多代码
